wire-woven screen - Francés Inglés Diccionario